Big Huge Thesaurus

metatarsal vein

noun